goad someone doing something - English Synonyms Dictionary